controlled polymerization techniques - German English Dictionary